form {margin:1em 0;}
form p.b-formmsg-error {color:#f00;}
form p.b-formmsg-success {color:#00F;}
form .field {margin:3px 0;padding:5px;color:#e8e8e8;}
form .field label {font-weight:bold;display:block;}
form .field input, form .field textarea {font-family:Arial,sans-serif;font-size:11px;} 
form .field p.b-error {color:#f00;font-size:9px;}
form .field p.b-help {color:#999;font-size:9px;}

form .f-radio {display:inline;vertical-align:middle;}
form .f-radio input {width:auto;display:inline;}
form .f-radio label {width:auto;display:inline;font-weight:normal;}

form .f-input {display:inline;vertical-align:middle;}

form .f-text {display:inline;vertical-align:middle;}